non-profit foundation - Alemán Inglés Diccionario